Naar inhoud springen

Web Map Service

Uit Wikipedia, de vrije encyclopedie

Een Web Map Service (WMS) publiceert "kaarten" (dit betekent: een visuele voorstelling van de georuimtelijke data, niet de data zelf) op het wereldwijde web. WMS biedt een manier om gelijktijdig een visueel overzicht te krijgen van complexe en gedistribueerde geografische kaarten, over het internet.

Het Open Geospatial Consortium (OGC) definieert WMS.

Overzicht van de 3 verschillende mogelijke GET-requests die uit te voeren zijn op een WMS.

Request Parameters Response
GetCapabilities REQUEST=GetCapabilities XML-bestand met onder andere een lijst van de verschillende beschikbare lagen van deze service.
SERVICE=WMS
VERSION=1.3.0
GetMap REQUEST=GetMap PNG, JPEG, ... afbeelding van de lagen (LAYERS) gelegen in het opgevraagde gebied (BBOX).
SERVICE=WMS
VERSION=1.3.0
LAYERS=[kommalijst van 1 of meerdere laagnamen]
STYLES=[kommalijst van de overeenkomstige laagstijlen]
CRS=[Coördinatensysteem]
BBOX=[minx,miny,maxx,maxy]
WIDTH=[breedte van de afbeelding]
HEIGHT=[lengte van de afbeelding]
FORMAT=[beeldformaat: bv. JPEG]
TRANSPARANT={TRUE/FALSE}
BGCOLOR=[achtergrondkleur]
EXCEPTIONS=[formaat van foutmeldingen]
TIME=[tijdswaarde]
ELEVATION=[verhoging van de gevraagde laag]
(Andere voorbeelddimensies)
GetFeatureInfo REQUEST=GetFeatureInfo HTML of XML (INFO_FORMAT) antwoord met de gegevens over het (de) desbetreffende feature(s) op de aangegeven locatie.
SERVICE=WMS
VERSION=1.3.0
(gedeelte van de GetMap request)
QUERY_LAYERS=[kommalijst van 1 of meerdere te ondervragen laagnamen]
INFO_FORMAT=[tekstformaat van het antwoord]
FEATURE_COUNT=[aantal features waarover informatie moet teruggeven worden]
I=[i coördinaat in pixels van de afbeelding van de GetMap request]
J=[j coördinaat in pixels van de afbeelding van de GetMap request]
EXCEPTIONS=[formaat van foutmeldingen]

WMS requests

WMS Server systemen

[bewerken | brontekst bewerken]

Er zijn diverse WMS Server systemen beschikbaar, zowel open als closed source. Er zijn systemen beschikbaar voor Windows, Linux, BSD en macOS.

[bewerken | brontekst bewerken]